package com.xike.constant;

/**
 * Description: 消息队列常量类，使用内部接口分组
 *              ExchangeName：交换机名称
 *              QueueName：队列名称
 *              RouteKeyName：路由键名称
 *
 * @Auther: wusong
 * @Date: 2021/4/9:13:37
 */
public final class AmqpConst {
    /*
     * Description :   构造方法私有，防止被实例化
     * ChangeLog : 1. 创建 (2021/4/9 13:40 );
     * @param null
     * @return null
     */
    private AmqpConst() {
    }

    /*
     * Description :   ExchangeName: 交换机名称
     * ChangeLog : 1. 创建 (2021/4/9 13:59 );
     * @param null
     * @return null
     */
    public interface ExchangeName {
        String LOG_EXCHANGE = "LOG_EXCHANGE"; //日志路由（直接路由）
    }

    /*
     * Description :   QueueName: 队列名称
     * ChangeLog : 1. 创建 (2021/4/9 13:59 );
     * @param null
     * @return null
     */
    public interface QueueName {
        String LOG_QUEUE = "LOG_QUEUE"; //日志队列
    }

    /*
     * Description :   RouteKeyName：路由键名称
     * ChangeLog : 1. 创建 (2021/4/10 15:29 );
     * @param null
     * @return null
     */
    public interface RouteKeyName {
    }
}
